aluminized mirror - Spanish English Dictionary